package com.itheima.mall.service;

import com.itheima.mall.pojo.ProductAttribute;
import com.itheima.mall.pojo.ProductCategoryAttributeRelation;
import com.itheima.mall.vo.PageResult;
import com.itheima.mall.vo.ProductAttrInfo;

import java.util.List;

public interface PmsProductAttributeService {

    //根据商品分类的id获取商品属性及属性分类
    List<ProductCategoryAttributeRelation> selectByproductCategoryId(Integer productCategoryId);
    //添加商品属性信息
    void createProductAttribute(ProductAttribute productAttributeParam);
    //删除商品属性信息
    void deleteProductAttributeByIds(Integer[] ids);

    void updateProductAttributeById(Integer id , ProductAttribute productAttribute);
    //根据id 查询商品属性信息
    void selectProductAttributeById(Integer id);

    PageResult selectPageByCidAndType(Integer cid, Long type, Integer pageNum, Integer pageSize);
}
